//饿汉实例
class Singleton{
    //这个引用，就是我们期望创建出的唯一的实例的引用
    private static Singleton instance = new Singleton();

    public static Singleton getInstance(){ //其他代码要想使用这个类的实例，就要通过这个方法来进行获取。
        return instance;                   //并且不应该新new一个对象，而是直接使用这个现成的对象。
    }

    private Singleton(){
        //这样就无法重新实例化一个这样的对象，只能引用getInstance
    }
}
public class ThreadDemo21 {
    public static void main(String[] args) {
        Singleton s = Singleton.getInstance();
        Singleton s1 = Singleton.getInstance();
        System.out.println(s == s1);
    }
}
